﻿using System;

namespace NTL.DAL
{
	public class GalleryDetails
	{
		public GalleryDetails(long id, string name, DateTime addedDate, DateTime timeline, string addedBy, bool visible, bool commentEnabled)
		{
			_id = id;
			_addedDate = addedDate;
			_addedBy = addedBy;
			_name = name;
			_timeline = timeline;
			_visible = visible;
			_commentEnabled = commentEnabled;
		}

		private long _id = 0;//PK
		private DateTime _addedDate = DateTime.Now;
		private string _addedBy = "";
		private string _name = "";
		private DateTime _timeline;
		private bool _visible = false;
		private bool _commentEnabled = false;

		public long Id { get { return _id; } set { _id = value; } }
		public DateTime AddedDate { get { return _addedDate; } set { _addedDate = value; } }
		public string AddedBy { get { return _addedBy; } set { _addedBy = value; } }
		public string Name { get { return _name; } set { _name = value; } }
		public DateTime Timeline { get { return _timeline; } set { _timeline = value; } }
		public bool Visible { get { return _visible; } set { _visible = value; } }
		public bool CommentEnabled { get { return _commentEnabled; } set { _commentEnabled = value; } }
	}
}
